shout3d.core
Class IndexedLineSet

java.lang.Object
  |
  +--shout3d.core.Node
        |
        +--shout3d.core.Geometry
              |
              +--shout3d.core.Mesh
                    |
                    +--shout3d.core.S3DPolyLineMesh
                          |
                          +--shout3d.core.IndexedLineSet
Direct Known Subclasses:
NurbsLineSet

public class IndexedLineSet
extends S3DPolyLineMesh
implements FieldObserver


Field Summary
 NodeField color
           
 IntArrayField colorIndex
           
 BooleanField colorPerVertex
           
 NodeField coord
           
 IntArrayField coordIndex
           
 FloatField lineWidth
           
 
Constructor Summary
IndexedLineSet()
          Constructs a default IndexedLineSet
 
Method Summary
 void onFieldChange(Field theField, java.lang.Object userData)
          Subclasses must call this from within their own onFieldChange() method.
 
Methods inherited from class shout3d.core.Node
cleanUp, getDEFName, getField, getFieldByIndex, getFieldName, getNumFields, getTypeName, getViewer, isOfType, setDEFName, setViewer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

color

public final NodeField color

colorIndex

public final IntArrayField colorIndex

colorPerVertex

public final BooleanField colorPerVertex

coord

public final NodeField coord

coordIndex

public final IntArrayField coordIndex

lineWidth

public final FloatField lineWidth
Constructor Detail

IndexedLineSet

public IndexedLineSet()
Constructs a default IndexedLineSet
Method Detail

onFieldChange

public void onFieldChange(Field theField,
                          java.lang.Object userData)
Subclasses must call this from within their own onFieldChange() method.
Specified by:
onFieldChange in interface FieldObserver